package com.sf.fy.uav.common.response.operational;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * @author LTQ
 */
@Data
public class SysPromotionStatisticsResponse implements Serializable {
    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("更新时间")
    private Date updateTime;

    @ApiModelProperty("手机号")
    @Excel(name = "手机号", width = 30)
    private String phoneNumber;

    @ApiModelProperty("开始推广时间")
    private Date startActivityTime;

    @Excel(name = "开始推广时间", width = 30)
    private String startPromoteTime;

    @ApiModelProperty("推广用户数量")
    @Excel(name = "推广用户数量", width = 30)
    private Integer subscriberNumber;

    @ApiModelProperty("推广订单数量")
    @Excel(name = "推广订单数量", width = 30)
    private Integer promotionOrderQuantity;

    @ApiModelProperty("累计奖励")
    @Excel(name = "累计奖励", width = 30)
    private BigDecimal totalReward;

    private String userId;
}
